home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #14
/
Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO
/
bbs_door
/
lyrics12.zip
/
LYRICS.DOC
< prev
next >
Wrap
Text File
|
1996-01-01
|
17KB
|
487 lines
<<<<<>>>>>
Lyrics
<<<<<>>>>>
Version v1.2
~~~~~~~~~~~~
Copyright 1994,96 by Dominic Dupuis
Supports PCBoard, Wildcat!, Gap,
RBBS, Spitfire, TriBBS, WWIV.
Released 01/01/1996
Programmed
by
Dominic Dupuis
Official distribution site for Lyrics
Le Microbe BBS (Beta Site)
Sysop: Dave Mustaine
-=> (819) 478-3643 <=-
FREQ: LYRICS12.ZIP
1200/2400/9600/14.4k
24 Hours/Day
To contact me: - call on Le Microbe BBS and Email to my alias: Dave Mustaine
- my Internet E-Mail adress is: ddupuis@9bit.qc.ca
- or write to me:
Lyrics WWW Home Page is: "http://www.9bit.qc.ca/webusr/ddupuis/lyrics.html"
Dominic Dupuis
534 Henri-Dunant
Drummondville, Québec
J2C 3L9
You can also call to Le Microbe BBS with the log "LYRICS" (no password) and
access the Lyrics door, the Lyrics files (LYRICSxx.ZIP and LYRUSRxx.ZIP)
without any ratio. Up to now, when I wrote this doc, there was more than
13000 songs & tablatures in the Lyrics database.
New Versions
>>>>>>>>>>>>>
Please call Le Microbe BBS for the latest version of this program.
FREQ: LYRICS12.ZIP (Between 5h30am - 2h30am)
(819) 478-3643
You can also go by Internet to Lyrics WWW Home Page.
Legalities
>>>>>>>>>>>
This software claims no warranty, implied or otherwise. This software
is provided "AS IS". The author claims no responsibility for any damages
that might be caused by the use or abuse of this software. This software
remains the property of the author. This software may not be modified in
any way.
I am not responsible for copyrighted songs uploaded in Lyrics. If so, please
tell the sysop to delete these songs.
=============================================================================
NOTICE
WARNING CONCERNING COPYRIGHT RESTRICTIONS
The copyright law of the United States (Title 17, United States Code)
governs the making of photocopies or other reproductions of copyrighted
material.
Under certain conditions specified in the law, libraries and archives
are authorized to furnish a photocopy or other reproduction. One of
these specified conditions is that the photocopy or reproduction is not
to be "used for any purpose other than private study, scholarship, or
research." If a user makes a request for, or later uses, a photocopy or
reproduction for purposes in excess of "fair use," that user may be
liable for copyright infringement.
This institution reserves the right to refuse to accept a copying order
if, it its judgement, fulfillment of the order would involve violation
of copyright law.
Many items in this archive do not contain individual copyright
notices. The lack of a notice does not necessarily mean than the work
is not protected by copyright law.
=============================================================================
Distribution
>>>>>>>>>>>>>
You may upload and download this file to/from any BBS or any other
distribution method as long as NO modification is made to the archive file
(.ZIP) and its contents. Beyond a fee for the reproduction and media cost,
no fee may be charged for distribution of this software.
Features
>>>>>>>>>
* Desqview and OS/2 aware
* COM 1-15 support and non-standard IRQs
* Sysop chat function
* Return to BBS on dropped carrier
* Will timeout a player after 2 minutes of inactivity
* Support most BBS drop files
* Internet song file support
* Lempel-Ziv-Welch compression (LZW)
* OLGA (Online Guitar Archive from Internet) support
(mirror site: "http://www.guitar.net/olga/winolga/" )
Included files
>>>>>>>>>>>>>>>
LYRICS.EXE -=> The program itself
LYRICS.DOC -=> Docs for installation (English, this file!)
LYRICS_F.DOC -=> Docs for installation (French)
RUNDOOR.BAT -=> Sample batch file
LYRICS2.CFG -=> Sample config file
REGBBS.FRM -=> Registration form ($5 only!)
LYRUSR12.ZIP -=> DO NOT unzip this file in your Lyrics directory, it's
only available for the users. DO NOT delete it either!
Created files & directories
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
LYRICS.NEW -=> Last 400 uploaded songs
LYRICS.QTS -=> Last 100 quotes
LYRICS.LOG -=> Log file
LYRICS.USR -=> User file (DO NOT delete this file!)
VERSION -=> Version of Lyrics
IMPORT\ -=> Directory where files are uploaded
DATA\ -=> Directory where all the songs & tablatures are stored
Installation
>>>>>>>>>>>>>
Unzip the file LYRICSxx.ZIP in a directory.
You can create/edit a configuration file by running LYRICS without parameters
or by using /C as parameter. (ie: LYRICS /C )
To run the door just type
LYRICS <config file> [/F | /FA] [/M | /MF]
Example: LYRICS LYRICS.CFG /F
Extra parameters:
/M : If it's the 1st day of the month, execute the monthly
maintenance, else it returns you to the prompt.
/MF : Force the execution of the maintenance.
/FA : Run Lyrics in French by default
/F : Ask the language to the user (English or French)
NB: By default, Lyrics run in English.
NB: Add the line "lyrics lyrics.cfg /M" in your maintenance batch file. It's
*really* not necessary to execute the maintenance every day.
Lyrics will create all the necessary directories and files automatically.
Lyrics requires about 307k of free memory to run properly.
For a REALLY faster execution of Lyrics, load Smartdrive (smartdrv).
WARNING: The door is not multi-node compatible. (For now...)
By the way, Lyrics will create a log file named LYRICS.LOG
You'll need to have a COMSPEC environment variable.
For example: "set comspec=c:\dos\command.com"
******************************************************************************
* PKZIP,PKUNZIP and DSZ.EXE are NOT included with the LYRICS.EXE file, but *
* you must have those files within your PATH statement. *
******************************************************************************
Configuration file
>>>>>>>>>>>>>>>>>>>
In the configuration file, you need to write the following informations:
Line 1: Door data file type
Line 2: Path to the door data file(s) (with the trailing backslash "\")
Line 3: BBS name
Line 4: Sysop's name
Line 5: Locked baud rate
As illustrated above, the door's data file type is specified in line 1
and can be PCB for PCBoard, GAP for GAP (DOOR.SYS), SF for Spitfire,
RBBS for RBBS, WC for WildCat!, TRIBBS for TriBBS, or WWIV for WWIV.
The locked baud rate is specified in line 5. If the sysop doesn't
lock his serial port, he must specify 0 for the locked baud rate.
Sample door configuration file
-------------------------------
GAP
c:\sbbs\node1\
Le Microbe
Dave Mustaine
38400
-------------------------------
You can run the door locally by specifying /L after the configuration file
parameter in the DOS command line. (ie: LYRICS <config file> /L )
Nonstandard IRQs can be used by specifying the IRQ number after the
<config file> parameter in the command line used to run the door as follows:
LYRICS <config file> IRQ
Batch Files
>>>>>>>>>>>>
Here's an example of the batch file needed to run the door:
--------------------
@echo off
cd\doors\lyrics --> Switch to the door's directory (VERY IMPORTANT)
lyrics lyrics.cfg /f --> Execute the door with config file and ask the
langage to the user
cd\sbbs\node1 --> Go back to BBS directory
exit --> Return to BBS
--------------------
Most of the BBS programs DO NOT need to have the last line (-> exit <-).
Maintenance batch file
------------------------
@echo off
cd\doors\lyrics --> Switch to the door's directory (VERY IMPORTANT)
lyrics lyrics.cfg /m --> Execute the maintenance if it's the first day of
the month.
cd\sbbs\node1 --> Go back to BBS directory
exit --> Return to BBS
------------------------
Sysop Keys
>>>>>>>>>>>
Key(s) Function
HOME Toggles between the user status window and a help
display that lists the special keys.
F6 Takes 5 minutes away from the caller.
NOTE: This will NOT be returned to BBS.
F7 Gives 5 minutes to the caller.
NOTE: This will NOT be returned to the BBS.
F9 Quit the door and return the caller to the BBS.
F10 Enter chat mode. Pressing the ESC key exits the
chat mode.
Alt+D Drop to DOS.
About Lyrics
>>>>>>>>>>>>>
Lyrics is a door program used to keep a database of songs lyrics and
Guitar/Bass tablatures. It has 27 categories (one for each letter). Each
category can hold unlimited songs & tablatures. You can navigate through the
groups, albums, songs, tablatures and you can see the lyrics/tablatures while
you're on-line. You can choose the lyrics & tablatures you wish to download
(a single song, a complete album, a complete group or all tablatures).
Here's a brief description of all the menu commands used in Lyrics
==============================================================================
-=> Main menu <=-
[1..27] Categories by group's first letter
[A]bout Lyrics -=> Informations about Lyrics
[I]nfos about writing songs -=> File formats used by Lyrics (see below)
[O]ptions -=> Brings you to the Options Menu
[N]ew songs -=> Last 400 uploaded songs
[U]pload songs -=> Select this if you want to upload new songs
to the door's database
[Q]uotes -=> Read/Write quotes (100 max.)
[G]et user version of Lyrics -=> Let the user download the user version of
Lyrics (LYRUSR11.ZIP)
[R]eset selected songs -=> Delete your selected songs
[D]ownload selected songs -=> Zmodem download of your selected songs
[V]iew selected songs -=> View a list of your selected songs
[E]xit program -=> Return to the BBS
Note: - If the sysop want to upload songs locally, just put the file(s) in the
IMPORT\ directory, enter the door and select the [U]pload command.
- If the sysop want to download songs locally, select the [D]ownload
command and name the song file as you wish.
==============================================================================
-=> Options menu <=-
[S]earch module -=> Use it to search into Lyrics database
[C]reate list Lyrics & Tab. -=> * Make short or long listing of available
Lyrics and/or Tablatures.
[T]op 10 -=> View the door's statistics
[L]og file -=> Sysop: View the log file (w/option delete)
[P]rotocol -=> Choose transfer protocol (default: Zmodem)
[R]eturn to main menu -=> Go back to the main menu
* Short listing: Groups with albums and number of songs of the album.
Long listing: Groups with albums and all the songs name of the album.
==============================================================================
-=> Group Menu <=-
[1..XX] Group names
[E]rase a band -=> Sysop only: Delete a band
[D]ownload all songs of band -=> Download all songs of all albums of the band
Note: Does not include the tablatures.
[P]revious page -=> Used if there's more than 20 bands in the
[N]ext page -=> menu.
[R]eturn to main menu -=> Return to main menu of the door
==============================================================================
-=> Album Menu <=-
[1..XX] Album names
[T]ablatures download -=> Download all tablatures of the band
[E]rase an album -=> Sysop only: erase an album
[D]ownload an album -=> Download all songs of the album
[P]revious page -=> Used if there's more than 20 albums in the
[N]ext page -=> menu.
[R]eturn to group menu -=> Return to group's menu
==============================================================================
-=> Song Menu <=-
[1..XX] Song titles
[E]rase a song -=> Sysop only: erase a song
[D]ownload a song -=> Download a song
[P]revious page -=> Used if there's more than 20 songs in the
[N]ext page -=> menu.
[R]eturn to album menu -=> Return to album menu
==============================================================================
File format used by Lyrics
>>>>>>>>>>>>>>>>>>>>>>>>>>>
This is for the LYRICS
===========================
!<Group>
%<Album>
@<Song>
===========================
This is for the TABLATURES
===========================
!<Group>
@Tab: <Song>
===========================
It's not necessary to rewrite the name of the Group if you use the same,
even if you change the Album or the Song.
Same thing for the Album if you write another Song from the same Album.
You can put unlimited Group/Album/Song in the same file.
The file name doesn't matter.
You can either send the file zipped or not.
You may upload more than one file at a time.
You can upload Internet song files without any modification
(If so, you'll be prompted for the group and the album name).
An Internet file is a file like this:
======================================
@ALBUM: HEARTWORK
@SONG: BURIED DREAMS
...
@SONG: CARNAL FORGE
...
======================================
To upload Guitar/Bass tablatures, just ignore the %<Album> line and make the
song's header look like this:
-=-=-=-=-
!<Group>
@Tab: <song>
-=-=-=-=-
Also, you can upload files with no format at all. You'll prompted to enter the
appropriate informations.
Here's an example: MYSONGS.TXT
==================================
!nine inch nails
%the downward spiral
@closer
you let me violate you
you let me desecrate you
...
@march of the pigs
step right up march push...
!megadeth
@tab: holy wars
-----------------------
-----------------------
---5---3-5---4-----4-5-
---3-0-2-3-0-2-0-0-2-3-
...
==================================
Future upgrades
>>>>>>>>>>>>>>>>
- Multi-node support.
- Maybe less files in DATA\ directory for index/album/songs/data.
- Printer support within Lyrics (for local use).
- Rename groups, albums and songs (sysop only!).
- Remove the UseNet Newsgroup header in songs & tablatures.
- Moving the groups beginning with "The" in the other first letter.
(ex: The Beach Boys [database T] -=> Beach Boys [database B])
History
>>>>>>>>
Read the file HISTORY.TXT for more details about versions/upgrades.
Lyrics ßΣΓα -=> Released - 03/09/1995.
Beta version of Lyrics (English only).
Lyrics v1.0 -=> Never released to public (06/26/1995).
Lyrics v1.1 -=> Released - 10/13/1995
First official version of Lyrics.
Lyrics v1.2 -=> Released - 01/01/1996
Add-on features.
Copyrights
>>>>>>>>>>>
Lyrics is copyrighted 1994,96 by Dominic Dupuis
Lyrics is compiled with Turbo Pascal v7.0 (c) 1983,92 by Borland International
Lyrics uses RMDOOR v4.5 (c) 1991-1994 by Mark Goodwin and Randy Hunt
Lyrics uses PKZIP and PKUNZIP (c) 1989-1992 by PKWARE Inc.
Lyrics uses DSZ.EXE (c) 02-02-94 by Omen Technology INC.
Registration
>>>>>>>>>>>>>
The door already have all the options (either registered or not). After a long
month, you must register Lyrics.
Just send me the REGBBS.FRM printed to my mailing adress (top of this doc)
with the right information and I'll send you back your registration key by
mail. It'll cost you only 5$ to get a registered copy of Lyrics. I didn't made
this door for the money. The 5$ will serve to cover the price of the stamps,
the time needed to process each demand and the support I give to you when
registered.